home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / diskutil / fdf.zoo / sfdf.doc < prev    next >
Text File  |  1992-04-13  |  5KB  |  125 lines

  1. sfdf - sorted find duplicate files
  2. Version 1.01, Copyright (c) 1992 Roy Bixler.
  3.  
  4. General Idea:
  5.  
  6.     This program finds duplicate files on your disk(s).  It is
  7.     possible to specify multiple disks and see duplicate files across
  8.     disks.  You have control over criteria for finding duplicate files
  9.     and the order in which the duplicates are presented.  For the
  10.     really business-like, there is an interactive delete mode that
  11.     presents you with menus asking which of the duplicate files to
  12.     delete.  As an option, a statistical summary of the duplicate
  13.     files is printed out at the end.
  14.  
  15. Usage:
  16.  
  17.     sfdf [-ma] [-m[cdns]] [-oa|d] [-sd|n|s] [-ilv?] path [...]
  18.         where 'path' is the starting directory for finding duplicate
  19.         files.
  20.  
  21. Matching criteria:
  22.  
  23.     Tells program what information to consider in determining whether
  24.     a pair of files are duplicates or not.  The default is to consider
  25.     files as duplicates if their names, modification date/times and
  26.     sizes match (i.e. -mdns).
  27.  
  28.         -ma - All.
  29.             Consider name, size, date/time and contents.
  30.  
  31.         -m[cdns] - Set the matching criteria.
  32.             c - Contents.
  33.                 File contents must match, implies 's' (sizes must
  34.                 match).
  35.  
  36.             d - Dates.
  37.                 Date/time of files must match.
  38.  
  39.             n - Names.
  40.                 Names must match.
  41.  
  42.             s - Sizes.
  43.                 Size of files must match.
  44.  
  45. Sorting criteria:
  46.  
  47.     Tells program in what order to present the duplicate files.  The
  48.     default is to sort by names and paths only.  If any options are
  49.     specified below, the primary sort key is changed accordingly and
  50.     the names and paths become the secondary sort key.  The
  51.     performance will suffer noticeably if the primary sort key is not
  52.     one of the match criteria.  Defaults are to sort by name in
  53.     ascending order (i.e. -oa -sn).
  54.  
  55.         -oa|d - Ordering.
  56.             Sort in ascending/descending order.
  57.  
  58.         -sd|n|s - set the sorting criteria.
  59.             d - Dates.
  60.                 Sort output by date/time.
  61.  
  62.             n - Names.
  63.                 Sort output by name.
  64.  
  65.             s - Sizes.
  66.                 Sort output by size.
  67.  
  68. Options:
  69.  
  70.         -i - Interactive delete mode.
  71.             Duplicate files are listed in menus.  Type in the numbers
  72.             of the files you wish to delete or just hit <Return> to
  73.             leave the files alone.  The numbers can be separated by
  74.             commas or spaces.  Ranges of numbers can be specified by
  75.             separating the lower and upper limits with a dash.
  76.  
  77.         -l - Long listing of duplicate files.
  78.             Gives date/time and size information on each duplicated
  79.             file.
  80.  
  81.         -v - Verbose, print statistics.
  82.             Give information on number of files, number of duplicated
  83.             files, number of duplicate names, total number of bytes
  84.             and averages of each at the end.  When in 'interactive
  85.             delete mode', also print out how many bytes in files you
  86.             deleted.
  87.  
  88.         -vv - Very verbose, also print activity report.
  89.             In addition to printing statistics above, print out the
  90.             directories searched for duplicate files.
  91.  
  92.         -?
  93.             Print full documentation and exit.  You are here!
  94.  
  95. Differences with 'fdf':
  96.  
  97.     This program sorts the duplicate files list, which 'fdf' does not.
  98.     It is also slower than 'fdf', but uses less memory.
  99.  
  100. License:
  101.  
  102.     This program is free software; you can redistribute it and/or modify
  103.     it under the terms of the GNU General Public License as published by
  104.     the Free Software Foundation; either version 1, or (at your option)
  105.     any later version.
  106.  
  107.     This program is distributed in the hope that it will be useful,
  108.     but WITHOUT ANY WARRANTY; without even the implied warranty of
  109.     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  110.     GNU General Public License for more details.
  111.  
  112.     You should have received a copy of the GNU General Public License
  113.     along with this program; if not, write to the Free Software
  114.     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  115.  
  116.     Please send bug reports and/or suggestions to:
  117.         Roy Bixler
  118.         420 S. 13th
  119.         San Jose, CA 95112
  120.     Include the name of the program, version and operating system.
  121.  
  122.     Bug reports and other comments can also be sent as e-mail on the
  123.         Internet to: rcb@netcom.com.
  124.         UUCP: uunet!netcom.com!rcb
  125.